hitting average - French English Dictionary